<?xml version="1.0" encoding="UTF-8"?>
<dataroot xmlns:od="urn:schemas-microsoft-com:officedata" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:noNamespaceSchemaLocation="MsgType.xsd" generated="2006-05-08T17:42:59">
<MsgType>
<MsgType>0</MsgType>
<MessageName>Heartbeat</MessageName>
<ComponentType>Message</ComponentType>
<Category>Session</Category>
<MsgID>1</MsgID>
<Section>Session</Section>
<AbbrName>Heartbeat</AbbrName>
<OverrideAbbr>Heartbeat</OverrideAbbr>
<Volume>Volume2</Volume>
<NotReqXML>1</NotReqXML>
</MsgType>
<MsgType>
<MsgType>1</MsgType>
<MessageName>TestRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>Session</Category>
<MsgID>2</MsgID>
<Section>Session</Section>
<AbbrName>TestRequest</AbbrName>
<OverrideAbbr>TestRequest</OverrideAbbr>
<Volume>Volume2</Volume>
<NotReqXML>1</NotReqXML>
</MsgType>
<MsgType>
<MsgType>2</MsgType>
<MessageName>ResendRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>Session</Category>
<MsgID>3</MsgID>
<Section>Session</Section>
<AbbrName>ResendRequest</AbbrName>
<OverrideAbbr>ResendRequest</OverrideAbbr>
<Volume>Volume2</Volume>
<NotReqXML>1</NotReqXML>
</MsgType>
<MsgType>
<MsgType>3</MsgType>
<MessageName>Reject</MessageName>
<ComponentType>Message</ComponentType>
<Category>Session</Category>
<MsgID>4</MsgID>
<Section>Session</Section>
<AbbrName>Reject</AbbrName>
<OverrideAbbr>Reject</OverrideAbbr>
<Volume>Volume2</Volume>
<NotReqXML>1</NotReqXML>
</MsgType>
<MsgType>
<MsgType>4</MsgType>
<MessageName>SequenceReset</MessageName>
<ComponentType>Message</ComponentType>
<Category>Session</Category>
<MsgID>5</MsgID>
<Section>Session</Section>
<AbbrName>SequenceReset</AbbrName>
<OverrideAbbr>SequenceReset</OverrideAbbr>
<Volume>Volume2</Volume>
<NotReqXML>1</NotReqXML>
</MsgType>
<MsgType>
<MsgType>5</MsgType>
<MessageName>Logout</MessageName>
<ComponentType>Message</ComponentType>
<Category>Session</Category>
<MsgID>6</MsgID>
<Section>Session</Section>
<AbbrName>Logout</AbbrName>
<OverrideAbbr>Logout</OverrideAbbr>
<Volume>Volume2</Volume>
<NotReqXML>1</NotReqXML>
</MsgType>
<MsgType>
<MsgType>6</MsgType>
<MessageName>IOI</MessageName>
<ComponentType>Message</ComponentType>
<Category>Indication</Category>
<MsgID>7</MsgID>
<Section>Pre Trade</Section>
<AbbrName>IOI</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>7</MsgType>
<MessageName>Advertisement</MessageName>
<ComponentType>Message</ComponentType>
<Category>Indication</Category>
<MsgID>8</MsgID>
<Section>Pre Trade</Section>
<AbbrName>Adv</AbbrName>
<OverrideAbbr>Adv</OverrideAbbr>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>8</MsgType>
<MessageName>ExecutionReport</MessageName>
<ComponentType>Message</ComponentType>
<Category>SingleGeneralOrderHandling</Category>
<MsgID>9</MsgID>
<Section>Trade</Section>
<AbbrName>ExecRpt</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>9</MsgType>
<MessageName>OrderCancelReject</MessageName>
<ComponentType>Message</ComponentType>
<Category>SingleGeneralOrderHandling</Category>
<MsgID>10</MsgID>
<Section>Trade</Section>
<AbbrName>OrdCxlRej</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>A</MsgType>
<MessageName>Logon</MessageName>
<ComponentType>Message</ComponentType>
<Category>Session</Category>
<MsgID>11</MsgID>
<Section>Session</Section>
<AbbrName>Logon</AbbrName>
<OverrideAbbr>Logon</OverrideAbbr>
<Volume>Volume2</Volume>
<NotReqXML>1</NotReqXML>
</MsgType>
<MsgType>
<MsgType>B</MsgType>
<MessageName>News</MessageName>
<ComponentType>Message</ComponentType>
<Category>EventCommunication</Category>
<MsgID>12</MsgID>
<Section>Pre Trade</Section>
<AbbrName>News</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>C</MsgType>
<MessageName>Email</MessageName>
<ComponentType>Message</ComponentType>
<Category>EventCommunication</Category>
<MsgID>13</MsgID>
<Section>Pre Trade</Section>
<AbbrName>Email</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>D</MsgType>
<MessageName>NewOrderSingle</MessageName>
<ComponentType>Message</ComponentType>
<Category>SingleGeneralOrderHandling</Category>
<MsgID>14</MsgID>
<Section>Trade</Section>
<AbbrName>Order</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>E</MsgType>
<MessageName>NewOrderList</MessageName>
<ComponentType>Message</ComponentType>
<Category>ProgramTrading</Category>
<MsgID>15</MsgID>
<Section>Trade</Section>
<AbbrName>NewOrdList</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>F</MsgType>
<MessageName>OrderCancelRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SingleGeneralOrderHandling</Category>
<MsgID>16</MsgID>
<Section>Trade</Section>
<AbbrName>OrdCxlReq</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>G</MsgType>
<MessageName>OrderCancelReplaceRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SingleGeneralOrderHandling</Category>
<MsgID>17</MsgID>
<Section>Trade</Section>
<AbbrName>OrdCxlRplcReq</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>H</MsgType>
<MessageName>OrderStatusRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SingleGeneralOrderHandling</Category>
<MsgID>18</MsgID>
<Section>Trade</Section>
<AbbrName>OrdStatReq</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>J</MsgType>
<MessageName>AllocationInstruction</MessageName>
<ComponentType>Message</ComponentType>
<Category>Allocation</Category>
<MsgID>19</MsgID>
<Section>Post Trade</Section>
<AbbrName>AllocInstrctn</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>K</MsgType>
<MessageName>ListCancelRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>ProgramTrading</Category>
<MsgID>20</MsgID>
<Section>Trade</Section>
<AbbrName>ListCxlReq</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>L</MsgType>
<MessageName>ListExecute</MessageName>
<ComponentType>Message</ComponentType>
<Category>ProgramTrading</Category>
<MsgID>21</MsgID>
<Section>Trade</Section>
<AbbrName>ListExct</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>M</MsgType>
<MessageName>ListStatusRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>ProgramTrading</Category>
<MsgID>22</MsgID>
<Section>Trade</Section>
<AbbrName>ListStatReq</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>N</MsgType>
<MessageName>ListStatus</MessageName>
<ComponentType>Message</ComponentType>
<Category>ProgramTrading</Category>
<MsgID>23</MsgID>
<Section>Trade</Section>
<AbbrName>ListStat</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>P</MsgType>
<MessageName>AllocationInstructionAck</MessageName>
<ComponentType>Message</ComponentType>
<Category>Allocation</Category>
<MsgID>24</MsgID>
<Section>Post Trade</Section>
<AbbrName>AllocInstrctnAck</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>Q</MsgType>
<MessageName>DontKnowTradeDK</MessageName>
<ComponentType>Message</ComponentType>
<Category>SingleGeneralOrderHandling</Category>
<MsgID>25</MsgID>
<Section>Trade</Section>
<AbbrName>DkTrd</AbbrName>
<OverrideAbbr>DkTrd</OverrideAbbr>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>R</MsgType>
<MessageName>QuoteRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>QuotationNegotiation</Category>
<MsgID>26</MsgID>
<Section>Pre Trade</Section>
<AbbrName>QuotReq</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>S</MsgType>
<MessageName>Quote</MessageName>
<ComponentType>Message</ComponentType>
<Category>QuotationNegotiation</Category>
<MsgID>27</MsgID>
<Section>Pre Trade</Section>
<AbbrName>Quot</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>T</MsgType>
<MessageName>SettlementInstructions</MessageName>
<ComponentType>Message</ComponentType>
<Category>SettlementInstruction</Category>
<MsgID>28</MsgID>
<Section>Post Trade</Section>
<AbbrName>SettlInstrctns</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>V</MsgType>
<MessageName>MarketDataRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>MarketData</Category>
<MsgID>29</MsgID>
<Section>Pre Trade</Section>
<AbbrName>MktDataReq</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>1</NotReqXML>
</MsgType>
<MsgType>
<MsgType>W</MsgType>
<MessageName>MarketDataSnapshotFullRefresh</MessageName>
<ComponentType>Message</ComponentType>
<Category>MarketData</Category>
<MsgID>30</MsgID>
<Section>Pre Trade</Section>
<AbbrName>MktDataFull</AbbrName>
<OverrideAbbr>MktDataFull</OverrideAbbr>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>X</MsgType>
<MessageName>MarketDataIncrementalRefresh</MessageName>
<ComponentType>Message</ComponentType>
<Category>MarketData</Category>
<MsgID>31</MsgID>
<Section>Pre Trade</Section>
<AbbrName>MktDataInc</AbbrName>
<OverrideAbbr>MktDataInc</OverrideAbbr>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>Y</MsgType>
<MessageName>MarketDataRequestReject</MessageName>
<ComponentType>Message</ComponentType>
<Category>MarketData</Category>
<MsgID>32</MsgID>
<Section>Pre Trade</Section>
<AbbrName>MktDataReqRej</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>Z</MsgType>
<MessageName>QuoteCancel</MessageName>
<ComponentType>Message</ComponentType>
<Category>QuotationNegotiation</Category>
<MsgID>33</MsgID>
<Section>Pre Trade</Section>
<AbbrName>QuotCxl</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>a</MsgType>
<MessageName>QuoteStatusRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>QuotationNegotiation</Category>
<MsgID>34</MsgID>
<Section>Pre Trade</Section>
<AbbrName>QuotStatReq</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>b</MsgType>
<MessageName>MassQuoteAcknowledgement</MessageName>
<ComponentType>Message</ComponentType>
<Category>QuotationNegotiation</Category>
<MsgID>35</MsgID>
<Section>Pre Trade</Section>
<AbbrName>MassQuotAck</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>c</MsgType>
<MessageName>SecurityDefinitionRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>36</MsgID>
<Section>Pre Trade</Section>
<AbbrName>SecDefReq</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>d</MsgType>
<MessageName>SecurityDefinition</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>37</MsgID>
<Section>Pre Trade</Section>
<AbbrName>SecDef</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>e</MsgType>
<MessageName>SecurityStatusRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>38</MsgID>
<Section>Pre Trade</Section>
<AbbrName>SecStatReq</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>f</MsgType>
<MessageName>SecurityStatus</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>39</MsgID>
<Section>Pre Trade</Section>
<AbbrName>SecStat</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>g</MsgType>
<MessageName>TradingSessionStatusRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>40</MsgID>
<Section>Pre Trade</Section>
<AbbrName>TrdgSesStatReq</AbbrName>
<OverrideAbbr>TrdgSesStatReq</OverrideAbbr>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>h</MsgType>
<MessageName>TradingSessionStatus</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>41</MsgID>
<Section>Pre Trade</Section>
<AbbrName>TrdgSesStat</AbbrName>
<OverrideAbbr>TrdgSesStat</OverrideAbbr>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>i</MsgType>
<MessageName>MassQuote</MessageName>
<ComponentType>Message</ComponentType>
<Category>QuotationNegotiation</Category>
<MsgID>42</MsgID>
<Section>Pre Trade</Section>
<AbbrName>MassQuot</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>j</MsgType>
<MessageName>BusinessMessageReject</MessageName>
<ComponentType>Message</ComponentType>
<Category>Common</Category>
<MsgID>43</MsgID>
<Section>Other</Section>
<AbbrName>BizMsgRej</AbbrName>
<Volume>Volume1</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>k</MsgType>
<MessageName>BidRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>ProgramTrading</Category>
<MsgID>44</MsgID>
<Section>Trade</Section>
<AbbrName>BidReq</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>l</MsgType>
<MessageName>BidResponse</MessageName>
<ComponentType>Message</ComponentType>
<Category>SingleGeneralOrderHandling</Category>
<MsgID>45</MsgID>
<Section>Trade</Section>
<AbbrName>BidRsp</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>m</MsgType>
<MessageName>ListStrikePrice</MessageName>
<ComponentType>Message</ComponentType>
<Category>ProgramTrading</Category>
<MsgID>46</MsgID>
<Section>Trade</Section>
<AbbrName>ListStrkPx</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>n</MsgType>
<MessageName>XML_non_FIX</MessageName>
<ComponentType>Message</ComponentType>
<Category>Session</Category>
<MsgID>47</MsgID>
<Section>Session</Section>
<AbbrName>XML_non_FIX</AbbrName>
<OverrideAbbr>XML_non_FIX</OverrideAbbr>
<Volume>Volume1</Volume>
<NotReqXML>1</NotReqXML>
</MsgType>
<MsgType>
<MsgType>o</MsgType>
<MessageName>RegistrationInstructions</MessageName>
<ComponentType>Message</ComponentType>
<Category>RegistrationInstruction</Category>
<MsgID>48</MsgID>
<Section>Post Trade</Section>
<AbbrName>RgstInstrctns</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>p</MsgType>
<MessageName>RegistrationInstructionsResponse</MessageName>
<ComponentType>Message</ComponentType>
<Category>RegistrationInstruction</Category>
<MsgID>49</MsgID>
<Section>Post Trade</Section>
<AbbrName>RgstInstrctnsRsp</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>q</MsgType>
<MessageName>OrderMassCancelRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SingleGeneralOrderHandling</Category>
<MsgID>50</MsgID>
<Section>Trade</Section>
<AbbrName>OrdMassCxlReq</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>r</MsgType>
<MessageName>OrderMassCancelReport</MessageName>
<ComponentType>Message</ComponentType>
<Category>SingleGeneralOrderHandling</Category>
<MsgID>51</MsgID>
<Section>Trade</Section>
<AbbrName>OrdMassCxlRpt</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>s</MsgType>
<MessageName>NewOrderCross</MessageName>
<ComponentType>Message</ComponentType>
<Category>CrossOrders</Category>
<MsgID>52</MsgID>
<Section>Trade</Section>
<AbbrName>NewOrdCrss</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>t</MsgType>
<MessageName>CrossOrderCancelReplaceRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>CrossOrders</Category>
<MsgID>53</MsgID>
<Section>Trade</Section>
<AbbrName>CrssOrdCxlRplcReq</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>u</MsgType>
<MessageName>CrossOrderCancelRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>CrossOrders</Category>
<MsgID>54</MsgID>
<Section>Trade</Section>
<AbbrName>CrssOrdCxlReq</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>v</MsgType>
<MessageName>SecurityTypeRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>55</MsgID>
<Section>Pre Trade</Section>
<AbbrName>SecTypReq</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>w</MsgType>
<MessageName>SecurityTypes</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>56</MsgID>
<Section>Pre Trade</Section>
<AbbrName>SecTyps</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>x</MsgType>
<MessageName>SecurityListRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>57</MsgID>
<Section>Pre Trade</Section>
<AbbrName>SecListReq</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>y</MsgType>
<MessageName>SecurityList</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>58</MsgID>
<Section>Pre Trade</Section>
<AbbrName>SecList</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>z</MsgType>
<MessageName>DerivativeSecurityListRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>59</MsgID>
<Section>Pre Trade</Section>
<AbbrName>DerivSecListReq</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AA</MsgType>
<MessageName>DerivativeSecurityList</MessageName>
<ComponentType>Message</ComponentType>
<Category>SecurityAndTradingSessionDefinitionOrStatus</Category>
<MsgID>60</MsgID>
<Section>Pre Trade</Section>
<AbbrName>DerivSecList</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AB</MsgType>
<MessageName>NewOrderMultileg</MessageName>
<ComponentType>Message</ComponentType>
<Category>MultilegOrders</Category>
<MsgID>61</MsgID>
<Section>Trade</Section>
<AbbrName>NewOrdMleg</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AC</MsgType>
<MessageName>MultilegOrderCancelReplace</MessageName>
<ComponentType>Message</ComponentType>
<Category>MultilegOrders</Category>
<MsgID>62</MsgID>
<Section>Trade</Section>
<AbbrName>MlegOrdCxlRplc</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AD</MsgType>
<MessageName>TradeCaptureReportRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>TradeCapture</Category>
<MsgID>63</MsgID>
<Section>Post Trade</Section>
<AbbrName>TrdCaptRptReq</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AE</MsgType>
<MessageName>TradeCaptureReport</MessageName>
<ComponentType>Message</ComponentType>
<Category>TradeCapture</Category>
<MsgID>64</MsgID>
<Section>Post Trade</Section>
<AbbrName>TrdCaptRpt</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AF</MsgType>
<MessageName>OrderMassStatusRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SingleGeneralOrderHandling</Category>
<MsgID>65</MsgID>
<Section>Trade</Section>
<AbbrName>OrdMassStatReq</AbbrName>
<Volume>Volume4</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AG</MsgType>
<MessageName>QuoteRequestReject</MessageName>
<ComponentType>Message</ComponentType>
<Category>QuotationNegotiation</Category>
<MsgID>66</MsgID>
<Section>Pre Trade</Section>
<AbbrName>QuotReqRej</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AH</MsgType>
<MessageName>RFQRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>QuotationNegotiation</Category>
<MsgID>67</MsgID>
<Section>Pre Trade</Section>
<AbbrName>RFQReq</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AI</MsgType>
<MessageName>QuoteStatusReport</MessageName>
<ComponentType>Message</ComponentType>
<Category>QuotationNegotiation</Category>
<MsgID>68</MsgID>
<Section>Pre Trade</Section>
<AbbrName>QuotStatRpt</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AJ</MsgType>
<MessageName>QuoteResponse</MessageName>
<ComponentType>Message</ComponentType>
<Category>QuotationNegotiation</Category>
<MsgID>69</MsgID>
<Section>Pre Trade</Section>
<AbbrName>QuotRsp</AbbrName>
<Volume>Volume3</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AK</MsgType>
<MessageName>Confirmation</MessageName>
<ComponentType>Message</ComponentType>
<Category>Confirmation</Category>
<MsgID>70</MsgID>
<Section>Post Trade</Section>
<AbbrName>Cnfm</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AL</MsgType>
<MessageName>PositionMaintenanceRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>PositionMaintenance</Category>
<MsgID>71</MsgID>
<Section>Post Trade</Section>
<AbbrName>PosMntReq</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AM</MsgType>
<MessageName>PositionMaintenanceReport</MessageName>
<ComponentType>Message</ComponentType>
<Category>PositionMaintenance</Category>
<MsgID>72</MsgID>
<Section>Post Trade</Section>
<AbbrName>PosMntRpt</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AN</MsgType>
<MessageName>RequestForPositions</MessageName>
<ComponentType>Message</ComponentType>
<Category>PositionMaintenance</Category>
<MsgID>73</MsgID>
<Section>Post Trade</Section>
<AbbrName>ReqForPoss</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AO</MsgType>
<MessageName>RequestForPositionsAck</MessageName>
<ComponentType>Message</ComponentType>
<Category>PositionMaintenance</Category>
<MsgID>74</MsgID>
<Section>Post Trade</Section>
<AbbrName>ReqForPossAck</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AP</MsgType>
<MessageName>PositionReport</MessageName>
<ComponentType>Message</ComponentType>
<Category>PositionMaintenance</Category>
<MsgID>75</MsgID>
<Section>Post Trade</Section>
<AbbrName>PosRpt</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AQ</MsgType>
<MessageName>TradeCaptureReportRequestAck</MessageName>
<ComponentType>Message</ComponentType>
<Category>TradeCapture</Category>
<MsgID>76</MsgID>
<Section>Post Trade</Section>
<AbbrName>TrdCaptRptReqAck</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AR</MsgType>
<MessageName>TradeCaptureReportAck</MessageName>
<ComponentType>Message</ComponentType>
<Category>TradeCapture</Category>
<MsgID>77</MsgID>
<Section>Post Trade</Section>
<AbbrName>TrdCaptRptAck</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AS</MsgType>
<MessageName>AllocationReport</MessageName>
<ComponentType>Message</ComponentType>
<Category>Allocation</Category>
<MsgID>78</MsgID>
<Section>Post Trade</Section>
<AbbrName>AllocRpt</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AT</MsgType>
<MessageName>AllocationReportAck</MessageName>
<ComponentType>Message</ComponentType>
<Category>Allocation</Category>
<MsgID>79</MsgID>
<Section>Post Trade</Section>
<AbbrName>AllocRptAck</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AU</MsgType>
<MessageName>Confirmation_Ack</MessageName>
<ComponentType>Message</ComponentType>
<Category>Confirmation</Category>
<MsgID>80</MsgID>
<Section>Post Trade</Section>
<AbbrName>CnfmAck</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AV</MsgType>
<MessageName>SettlementInstructionRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>SettlementInstruction</Category>
<MsgID>81</MsgID>
<Section>Post Trade</Section>
<AbbrName>SettlInstrctnReq</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AW</MsgType>
<MessageName>AssignmentReport</MessageName>
<ComponentType>Message</ComponentType>
<Category>PositionMaintenance</Category>
<MsgID>82</MsgID>
<Section>Post Trade</Section>
<AbbrName>AsgnRpt</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AX</MsgType>
<MessageName>CollateralRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>CollateralManagement</Category>
<MsgID>83</MsgID>
<Section>Post Trade</Section>
<AbbrName>CollReq</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AY</MsgType>
<MessageName>CollateralAssignment</MessageName>
<ComponentType>Message</ComponentType>
<Category>CollateralManagement</Category>
<MsgID>84</MsgID>
<Section>Post Trade</Section>
<AbbrName>CollAsgn</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>AZ</MsgType>
<MessageName>CollateralResponse</MessageName>
<ComponentType>Message</ComponentType>
<Category>CollateralManagement</Category>
<MsgID>85</MsgID>
<Section>Post Trade</Section>
<AbbrName>CollRsp</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>BA</MsgType>
<MessageName>CollateralReport</MessageName>
<ComponentType>Message</ComponentType>
<Category>CollateralManagement</Category>
<MsgID>86</MsgID>
<Section>Post Trade</Section>
<AbbrName>CollRpt</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>BB</MsgType>
<MessageName>CollateralInquiry</MessageName>
<ComponentType>Message</ComponentType>
<Category>CollateralManagement</Category>
<MsgID>87</MsgID>
<Section>Post Trade</Section>
<AbbrName>CollInq</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>BC</MsgType>
<MessageName>NetworkCounterpartySystemStatusRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>Common</Category>
<MsgID>88</MsgID>
<Section>Other</Section>
<AbbrName>NtwkSysStatReq</AbbrName>
<OverrideAbbr>NtwkSysStatReq</OverrideAbbr>
<Volume>Volume1</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>BD</MsgType>
<MessageName>NetworkCounterpartySystemStatusResponse</MessageName>
<ComponentType>Message</ComponentType>
<Category>Common</Category>
<MsgID>89</MsgID>
<Section>Other</Section>
<AbbrName>NtwkSysStatRsp</AbbrName>
<OverrideAbbr>NtwkSysStatRsp</OverrideAbbr>
<Volume>Volume1</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>BE</MsgType>
<MessageName>UserRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>Common</Category>
<MsgID>90</MsgID>
<Section>Other</Section>
<AbbrName>UserReq</AbbrName>
<Volume>Volume1</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>BF</MsgType>
<MessageName>UserResponse</MessageName>
<ComponentType>Message</ComponentType>
<Category>Common</Category>
<MsgID>91</MsgID>
<Section>Other</Section>
<AbbrName>UserRsp</AbbrName>
<Volume>Volume1</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>BG</MsgType>
<MessageName>CollateralInquiryAck</MessageName>
<ComponentType>Message</ComponentType>
<Category>CollateralManagement</Category>
<MsgID>92</MsgID>
<Section>Post Trade</Section>
<AbbrName>CollInqAck</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
<MsgType>
<MsgType>BH</MsgType>
<MessageName>ConfirmationRequest</MessageName>
<ComponentType>Message</ComponentType>
<Category>Confirmation</Category>
<MsgID>93</MsgID>
<Section>Post Trade</Section>
<AbbrName>CnfmReq</AbbrName>
<Volume>Volume5</Volume>
<NotReqXML>0</NotReqXML>
</MsgType>
</dataroot>
